<?php
require_once '../vendor/PagSeguroLibrary/PagSeguroLibrary.php';


class PaymentAction extends action {
    
    private $smarty;
    private $em;
    
    function __construct($smarty, $em) {
        $this->smarty = $smarty;
        $this->em = $em;
    }
    
    public function requisicaoPagamento(){
        require_once '../Model/Payment.php';
        require_once '../Model/Plan.php';
        //instancia plano
        $plan = new Plan();
        //instancia pagamento
        $payment = new Payment();
        //instancia a requisição de pagamento
        $paymentRequest = new PagSeguroPaymentRequest();
        //Set de tipo de moeda, real
        $paymentRequest->setCurrency("BRL");
        //Adiciona o plano para requisição de pagamento.
        $paymentRequest->addItem($idPlan, $title, $totalPrice);
        $paymentRequest->setSender(
            $_POST["nome"],
            $_POST["email"],
            $_POST["telefone"],
            $_POST["cpfcnpj"]
        );
        //Autenticação do prestador de serviço "imoveisweb", email e tolkien pagseguro
        $credentials = new PagSeguroAccountCredentials("projetoimoveisweb@gmail.com",
                "6E930A8E098B4B8B99E135E878B63237");
        
        
        
    }

}
